An Active Domain Meta Layer for Documented Software Malleability
نویسندگان
چکیده
In order to cope with the ever-increasing adaptability and flexibility requirements for software we introduce the notion of a Concept-Centric Coding (C3) environment. The aim is to provide an active domain meta layer that can be used as a basic infrastructure to set up a documented malleable implementation. We illustrate this by means of COBRO, a proof-of-concept C3 environment developed in Smalltalk.
منابع مشابه
A Fault-tolerance Layer for Distributed Fault-tolerant Hard Real-time Systems
This paper describes the conceptual model for, and the implementation of, a software fault-tolerance layer (FT-layer) for distributed fault-tolerant hard realtime systems. This FT-layer provides error detection capabilities, fault-tolerance mechanisms based on active replication, and the interface between the application software running on a node of the distributed system and the communication...
متن کاملآنالیز کمی و کیفی مواد دورکننده حشرات با استفاده از متد پیشرفته کروماتوگرافی لایه نازک (HPTLC
Introduction: The high performance thin layer chromatography (HPTLC) is an inexpensive, fast and easy method in comparison with other material analysis methods. Gas chromatography (GC) method usually is used to analysis repellents. In this study HPTLC is used to simultaneous quantitative and qualitative determination of diethyl meta-toluamide (DEET) and dimethyl phthalate (DMP), which are the...
متن کاملA new security proof for FMNV continuous non-malleable encoding scheme
A non-malleable code is a variant of an encoding scheme which is resilient to tampering attacks. The main idea behind non-malleable coding is that the adversary should not be able to obtain any valuable information about the message. Non-malleable codes are used in tamper-resilient cryptography and protecting memories against tampering attacks. Many different types of non-malleability have alre...
متن کاملA Declarative Meta-Programming Approach to Framework Documentation
The documentation of software artifacts in general, and object-oriented frameworks in particular, has always been problematic. In this paper, we advocate the use of a declarative meta-programming environment to document software artifacts. In particular, we show how a significant and important part of the design of a framework can be adequately and concisely documented in such an environment, a...
متن کاملEmotion malleability beliefs, emotion regulation, and psychopathology: Integrating affective and clinical science.
Beliefs that individuals hold about whether emotions are malleable or fixed, also referred to as emotion malleability beliefs, may play a crucial role in individuals' emotional experiences and their engagement in changing their emotions. The current review integrates affective science and clinical science perspectives to provide a comprehensive review of how emotion malleability beliefs relate ...
متن کامل